package usuarios;

import java.util.LinkedList;


public class FabUsuarios {
	
	private static FabUsuarios INSTANCE = null;

	private FabUsuarios() {
		
	}

	public static FabUsuarios getInstance() {
		if (INSTANCE == null)
			INSTANCE = new FabUsuarios();
		return INSTANCE;

	}
	
	public void createManager( String areaContrat, String nombre,
			long telefono, Object curriculum, String login, String pass){
		AlmacenUsuarios Au =AlmacenUsuarios.getInstance();
		Manager mn= new Manager(Au.getContadorId()+1, areaContrat, nombre,
				telefono, curriculum, login,  pass);
		Au.addUsuario(mn);
		
		
		
	}
public void createMusico(String estilo, Object paginaMusico,  String nombre,
		long telefono, Object curriculum, String login, String pass){
	AlmacenUsuarios Au =AlmacenUsuarios.getInstance();
	Musico mus= new Musico(Au.getContadorId()+1, estilo, paginaMusico, nombre,
			telefono, curriculum, login,  pass);
	Au.addUsuario(mus);
		
	}
public void createGrupo(String estilo, Object paginaGrupo,
		String localidad, String provincia, String equipo, String cache, String nombre,
		long telefono, Object curriculum, String login, String pass){
	AlmacenUsuarios Au =AlmacenUsuarios.getInstance();
	Grupo gr= new Grupo(Au.getContadorId()+1, estilo, paginaGrupo, localidad, provincia, equipo, cache, nombre,
			telefono, curriculum, login,  pass);
	Au.addUsuario(gr);
	
}

}
